Nuprl Lemma : index_wf 0,22

EX1X2:Type, dE:EqDecider(E), dL:EqDecider(IdLnk), pred?:(E(E+Unit)),
info:(E(IdX1+(IdLnkE)X2)),
p:(e:El:IdLnk.
p:(e':E.
p:(e'':E.
p:(rcv?(e'')
p:( sender(e'') = e
p:( link(e'') = l
p:( e'' = e'  e'' < e' & loc(e') = destination(l Id).
SWellFounded(pred!(e;e'))
 (e:Efirst(e loc(pred(e)) = loc(e Id)
 (ee':E. loc(e) = loc(e' Id  pred?(e) = pred?(e' e = e')
 (r:E.
 (rcv?(r)
 ( index(dE;dL;pred?;info;p;r ||receives(dE;dL;pred?;info;p;sender(r);link(r))||) 
latex


Definitionsi  j < k, rel_exp(T;R;n), R^+, {T}, x f y, R^*, P  Q, P  Q, eventlist(pred?;e), sends-bound(p;e;l), (x  l), AB, False, ij, ||as||, eqof(d), l[i], {i..j}, receives(dE;dL;pred?;info;p;e;l), index(dE;dL;pred?;info;p;r), S  T, rcv-from-on(dE;dL;info;e;l;r), , SWellFounded(R(x;y)), A & B, A, b, first(e), pred(e), EqDecider(T), x:AB(x), sender(e), IdLnk, link(e), P & Q, P  Q, e < e', destination(l), x,yt(x;y), pred!(e;e'), Id, loc(e), Unit, Prop, P  Q, rcv?(e), x:AB(x), t  T
Lemmasrcv? wf, assert wf, unit wf, loc wf, Id wf, pred wf, first wf, not wf, pred! wf, strongwellfounded wf, ldst wf, cless wf, link wf, sender wf, IdLnk wf, deq wf, nat wf, rcv-from-on wf, receives wf, int seg wf, select wf, eqof wf, length wf1, non neg length, mu-bound, l member wf, sends-bound wf, eventlist wf, member filter, member eventlist, sends-bound-property, rel star weakening, cless-eq-loc, rel exp wf, nat plus inc, strong-sends-bound-property, assert-rcv-from-on, le wf, deq property

origin